time value of money questions and solutions